How do I print in duplex on a Xerox PostScript printer?

Xerox PostScript printers do not have a Duplex Front command that forces the next page to print on the front side. A way to get around that limitation is to use the AddBlankPages DAL function.

Note   The AddBlankPages function was added as feature 1107 in version 10.2. This feature was also patched back to versions 10.0 and 10.1.

Use the AddBlankPages function to add dummy (blank) pages to a form set so each physical page has a front and back. This changes a simplex or mixed-plex form set into a fully duplexed form set.

For instance, you can use the AddBlankPages function to make it easier to add OMR marks, which are often printed on the back of simplex forms. You can also use it to create PDF files for mixed-plex form sets that print in a similar fashion on printers that support mixed-plex.

One way to use the AddBlankPages function is by using banner page processing in GenPrint. You specify a DAL script that runs at the start of each transaction. The DAL script calls the AddBlankPages function. This tells the GenPrint program to convert each transaction into a fully duplexed form set with blank pages added as needed.

 

Here is an example of the INI options you would need:

< Printer >
EnableTransBanner = TRUE
TransBannerBeginScript = PreBatch
< DALLibraries >
LIB = BANNER

Here is an example of the BANNER.DAL script you would use:

BeginSub PreBatch
AddBlankPages()
EndSub